跳到主要内容

高级编排

高级编排构建助手及应用

开始

开始节点:工作流的起始节点,用于设定启动工作流需要的信息

输入:简单理解为,提前告诉LLM完成一项任务需要哪些基本信息(输入参数),当进行使用时,LLM会记住这些信息要求,一旦在对话中发现需要启动任务的时机,就会自动调用这些预先设定的参数,将参数放入对应位置,从而启动整个流程。

可以定义需要的输入变量名。

模型

模型:调用大语言模型,使用变量和提示词生成回复

输入:下拉选择已有的模型,选用输入变量名

消息:为对话提供高层指导

用户消息:向模型提供指令、查询或任何基于文本的输入

💡 提示:需要先连接上前置节点,才能选择其他节点的变量作为当前节点的输入变量

技能

目前默认三种技能课添加至高价编排:联网搜索、文生图、网页读取

可以分别输入其作为query、url的前置节点变量作为其输入,并得到对应的输出变量

代码

代码:编写代码,处理输入变量来生成返回值

输入:用于接收外部传入的变量,是代码运行所需数据的入口,为后续代码处理提供原始数据

代码配置:对代码运行相关参数进行设置(如最大运行时间),并提供代码编写区域,在此编写逻辑来处理输入变量

输出:代码运行处理完输入数据后,将结果以指定变量形式输出,是代码处理结果的出口

选择器

选择器:在流程编排中起条件判断作用。它连接多个下游分支,通过设定的条件来决定执行路径

条件分支:可设置多个条件,如 “if - 优先级 1” 。通过配置引用变量、选择条件(如等于、大于等比较逻辑 )、比较值,来判断条件是否成立。若成立,就运行对应的分支流程。

知识库

输入:通过定义变量名及设置参数值,为知识库检索提供检索关键词等原始数据

知识库:选定特定的知识库作为检索范围 ,系统将在这个范围内查找匹配信息

最大召回数量:可设置从知识库中最多返回匹配结果的数量,避免返回过多数据

输出:将从知识库中检索到的匹配信息,以指定变量的形式输出,供后续流程使用

意图识别

意图识别:是自然语言处理中的关键环节,该模块作用是分析用户输入内容,确定其真实意图并匹配预设置选项

模型:选择用于意图识别的模型,模型决定了意图识别的能力和效果

意图匹配:可预先输入用户意图描述作为匹配标准,也能新增其他意图,系统据此判断用户输入符合哪种预设意图

高级设置:能设置系统提示内容,可引用输入变量来优化提示效果;还可设置历史记忆条数,让模型参考过往对话信息提升识别准确性

文本

文本:主要用于处理字符串类型变量格式

输入:可定义变量名,并通过引用方式获取参数值,为后续文本处理提供原始字符串数据

字符串拼接:提供文本编辑区域,可按需求使用变量名方式引用输入变量,对多个字符串进行拼接等格式处理

文件处理

文件处理:是对文件内容进行检索等操作的功能模块

输入:通过定义变量名并引用参数值来提供检索关键词等输入信息,为文件内容查找提供依据

文件:可添加需要处理的文件到该节点,确定检索的文件范围